Continuous Coordination (CC): A New Collaboration Paradigm
نویسندگان
چکیده
The increase in software complexity introduced the need for software development teams and consequently the need to coordinate team members’ activities and create a shared awareness. We seek to overcome some the pitfalls of earlier attempts to coordinate software development through a new coordination paradigm we term Continuous Coordination (CC). Generally speaking, the CC paradigm complements formal synchronization with support for informal activities. In this paper, we define the CC paradigm within three dimensions and demonstrate how we embodied CC through a spectrum of Eclipse plug-ins. CATEGORIES AND SUBJECT DESCRIPTORS H.4.3 [Information Systems Applications]: Office AutomationGroupware; H5.3 [Information Interfaces and Presentation] Group and Organization Interfaces – Computer Supported Cooperative Work.
منابع مشابه
Continuous Coordination: A New Paradigm for Collaborative Software Engineering Tools
Collaborative software engineering tools that have been developed and used to date exhibit a fundamental paradox: they are meant to support the collaborative activity of software development, but cause individuals and groups to work independently from one another. The underlying issue is that existing tools discretize time and tasks in concrete but isolated process steps. This approach is funda...
متن کاملTowards Dynamic Adaptation of Probabilistic Systems
Dynamic system adaptation is modeled in the coordination language Paradigm as coordination of collaborating components. A special component McPal allows for addition of new behavior, of new constraints and of new control in view of a new collaboration. McPal gradually adapts the system dynamics. It is shown that the approach also applies to the probabilistic setting. For a client-server example...
متن کاملSemantic Communication for Distributed Information Coordination
In this paper we present a new paradigm for information coordination to support real-time collaboration, where the number of collaborating clients, their locations and interests are dynamic. The approach essentially applies the “pull” knowledge management model to distributed information management by defining semantically enhanced messages, and using state-based interactions techniques to comm...
متن کاملLearning to Collaborate from Delayed Rewards in Foraging Like Environments
Machine learning techniques are usually used in coordination problems and in competitive games but not in collaborative ones. Collaboration and coordination are different, while in coordination the task can not be concluded by a unique agent, in collaboration it can be solved by one agent or by a team, but the use of several agents has to be re ected in the performance of the system. In this wo...
متن کاملSpace-based Task Allocation in Robotic Fleets with Adaptive Autonomy
Networked robotic fleet consists of multiple robots with heterogeneous capabilities that jointly perform a mission. Due to the ability to distribute heterogeneous robots in a working environment and exploit their cooperation and collaboration capacities, it has been shown that utilizing a robotic fleet for accomplishing a given mission is faster and more efficient than using a single robot. Now...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006